ugly or ridiculous looking person - Türkisch Englisch Wörterbuch